he resigned and left me in the lurch
اس نے استعفی دے دیا اور مجھے چھوڑ دیا
in a difficult or vulnerable position
مشکل یا خطرناک پوزیشن میں